当使用svn
或git
提交代码发生冲突时,xcode工程文件会出现打不开的情况。
出现这样的提示:1
XXX.xcode xcodeproj cannot be opened because the project file cannot be parsed。
是因为.xcodeproj
工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。
解决方法如下:
- 右键点击
.xcodeproj
,选择显示包内容; - 双击打开
project.pbxproj
文件; - 找到类似如下的冲突信息(可用
command + f
搜索) - 删除
1
2
3<<<<<< .mine
=======
>>>>>>> .r269
即剩下如下:1
29ADAAC6A15DCEF6A0019ACA8 .... in Resources */,
52FD7F3D15DCEAEF009E9322 ... in Resources */,
- 保存文件,退出,再打开即可使用。